Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
22 NORTHOWRAM GREEN Detached £639,762 £335,000 17 Sep 2004
34 NORTHOWRAM GREEN Detached £511,604 £302,000 16 Jul 2010
38 NORTHOWRAM GREEN Semi-Detached £437,010 £86,000 15 Jul 1997
42 NORTHOWRAM GREEN Detached £1,218,974 £900,000 15 Apr 2016